@奈良山
2年前 提问
1个回答

无线Mesh网和Ad Hoc网络具有哪些区别

上官雨宝
2年前

无线Mesh网和Ad Hoc网络的区别如下:

  • 移动性:无线Mesh网主要由Mesh节点和Mesh终端组成,Mesh节点则一般具有很小的移动性,Mesh终端和Ad Hoc网络节点的性质类似,具有较高的移动性。Ad Hoc由对等的节点组成,节点有很强的移动性;在设计无线Mesh网路由协议时可以弱化Mesh节点的移动性对协议的影响。

  • 能量约束:在Ad Hoc网络中,节点一般由电池供电,所以其受能量的约束比较大;而在无线Mesh网络中,Mesh节点一般采用交流直接供电或风能、太阳能等新兴能源,所以不用考虑能量约束。Mesh终端接入设备则一般为笔记本电脑、PDA等设备,由电池供电,所以要运行一种能量使用高效的协议。

  • 节点计算和存储能力:和能量约束问题类似,Ad Hoc节点的计算和存储能力有限;而无线Mesh网络中Mesh节点的计算和存储能力较强。

  • 业务模式:无线Mesh网络是一种接入网,网络中Mesh节点的主要业务是Internet网关业务(大约占到90%以上);而Ad Hoc网络是一种独立两两相连的互联网络,主要通过网络中节点的互联为网络中的其他节点提供通信支持,部署在没有骨干网络支撑的情况下,例如战场、医疗、救灾等环境。主要业务是任意一对节点之间的业务流。

  • 网络安全:对于自组网网络而言仍然是一个问题所在,和其他的无线网络(如WLAN)相比,Ad hoc网络自身由于没有基础设施,在面临新的安全威胁方面,特别是在网络层,其核心网络部件(如路由器等)是由对等的节点来充当,攻击者能够轻易黑进路由器,通过攻击网络的控制层面或者数据层面来破坏网络的运行。这样,Ad hoc网络的每个单跳的无线链路存在安全弱点,而每条多跳转发路径(Path)中也存在安全隐患。

  • 扩展性:与ADHOC不同的是,mesh 网络在基于adhoc上拥有着更加宽广的扩展性,Mesh网络特有的多跳自组织特性导致其特有的安全目标,例如Mesh节点间的双向认证;各跳端到端链路数据流量的机密性和完整性保护;Mesh节点的接入控制和管理。